present participle of dépendre - German English Dictionary